<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>array</title>
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../index.html" title="Chapter 1. Boost.JSON">
<link rel="up" href="../ref.html" title="This Page Intentionally Left Blank 2/2">
<link rel="prev" href="../ref.html" title="This Page Intentionally Left Blank 2/2">
<link rel="next" href="boost__json__array/allocator_type.html" title="array::allocator_type">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
<td align="center"><a href="../../../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost__json__array/allocator_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="json.ref.boost__json__array"></a><a class="link" href="boost__json__array.html" title="array">array</a>
</h4></div></div></div>
<p>
        A dynamically sized array of JSON values.
      </p>
<h5>
<a name="json.ref.boost__json__array.h0"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.synopsis"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.synopsis">Synopsis</a>
      </h5>
<p>
        Defined in header <code class="literal">&lt;<a href="https://github.com/cppalliance/json/blob/master/include/boost/json/array.hpp" target="_top">boost/json/array.hpp</a>&gt;</code>
      </p>
<pre class="programlisting"><span class="keyword">class</span> <span class="identifier">array</span>
</pre>
<h5>
<a name="json.ref.boost__json__array.h1"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.types"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.types">Types</a>
      </h5>
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
                <p>
                  Name
                </p>
              </th>
<th>
                <p>
                  Description
                </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/allocator_type.html" title="array::allocator_type">allocator_type</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  The type of <span class="emphasis"><em>Allocator</em></span> returned by <a class="link" href="boost__json__array/get_allocator.html" title="array::get_allocator"><code class="computeroutput"><span class="identifier">get_allocator</span></code></a>.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/const_iterator.html" title="array::const_iterator">const_iterator</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A random access const iterator to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/const_pointer.html" title="array::const_pointer">const_pointer</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A const pointer to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/const_reference.html" title="array::const_reference">const_reference</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A const reference to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/const_reverse_iterator.html" title="array::const_reverse_iterator">const_reverse_iterator</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A reverse random access const iterator to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/difference_type.html" title="array::difference_type">difference_type</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  The type used to represent signed integers.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/iterator.html" title="array::iterator">iterator</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A random access iterator to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/pointer.html" title="array::pointer">pointer</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A pointer to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/reference.html" title="array::reference">reference</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A reference to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/reverse_iterator.html" title="array::reverse_iterator">reverse_iterator</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  A reverse random access iterator to an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/size_type.html" title="array::size_type">size_type</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  The type used to represent unsigned integers.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/value_type.html" title="array::value_type">value_type</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  The type of each element.
                </p>
              </td>
</tr>
</tbody>
</table></div>
<h5>
<a name="json.ref.boost__json__array.h2"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.member_functions"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.member_functions">Member
        Functions</a>
      </h5>
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
                <p>
                  Name
                </p>
              </th>
<th>
                <p>
                  Description
                </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/array.html" title="array::array">array</a> <span class="silver">[constructor]</span></strong></span>
                </p>
              </td>
<td>
                <p>
                  Constructor. <br> <span class="silver">—</span><br> Copy
                  constructor. <br> <span class="silver">—</span><br> Pilfer
                  constructor. <br> <span class="silver">—</span><br> Move
                  constructor.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/at.html" title="array::at">at</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Access an element, with bounds checking.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/back.html" title="array::back">back</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Access the last element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/begin.html" title="array::begin">begin</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return an iterator to the first element. <br> <span class="silver">—</span><br>
                  Return a const iterator to the first element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/capacity.html" title="array::capacity">capacity</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return the number of elements that can be held in currently allocated
                  memory.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/cbegin.html" title="array::cbegin">cbegin</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a const iterator to the first element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/cend.html" title="array::cend">cend</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a const iterator to the element following the last element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/clear.html" title="array::clear">clear</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Clear the contents.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/crbegin.html" title="array::crbegin">crbegin</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a const reverse iterator to the first element of the reversed
                  container.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/crend.html" title="array::crend">crend</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a const reverse iterator to the element following the last
                  element of the reversed container.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/data.html" title="array::data">data</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Access the underlying array directly.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/emplace.html" title="array::emplace">emplace</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Insert a constructed element in-place.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/emplace_back.html" title="array::emplace_back">emplace_back</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Append a constructed element in-place.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/empty.html" title="array::empty">empty</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Check if the array has no elements.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/end.html" title="array::end">end</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return an iterator to the element following the last element.
                  <br> <span class="silver">—</span><br> Return a const
                  iterator to the element following the last element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/erase.html" title="array::erase">erase</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Erase elements from the container.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/front.html" title="array::front">front</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Access the first element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/get_allocator.html" title="array::get_allocator">get_allocator</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return the associated <a class="link" href="boost__json__memory_resource.html" title="memory_resource"><code class="computeroutput"><span class="identifier">memory_resource</span></code></a>.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/if_contains.html" title="array::if_contains">if_contains</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a pointer to an element, or nullptr if the index is invalid.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/insert.html" title="array::insert">insert</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Insert elements before the specified location.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/operator_eq_.html" title="array::operator=">operator=</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Copy assignment. <br> <span class="silver">—</span><br>
                  Move assignment. <br> <span class="silver">—</span><br>
                  Assignment.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/operator_lb__rb_.html" title="array::operator[]">operator[]</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Access an element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/pop_back.html" title="array::pop_back">pop_back</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Remove the last element.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/push_back.html" title="array::push_back">push_back</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Add an element to the end.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/rbegin.html" title="array::rbegin">rbegin</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a reverse iterator to the first element of the reversed
                  container. <br> <span class="silver">—</span><br> Return
                  a const reverse iterator to the first element of the reversed container.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/rend.html" title="array::rend">rend</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return a reverse iterator to the element following the last element
                  of the reversed container. <br> <span class="silver">—</span><br>
                  Return a const reverse iterator to the element following the last
                  element of the reversed container.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/reserve.html" title="array::reserve">reserve</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Increase the capacity to at least a certain amount.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/resize.html" title="array::resize">resize</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Change the number of elements stored.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/shrink_to_fit.html" title="array::shrink_to_fit">shrink_to_fit</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Request the removal of unused capacity.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/size.html" title="array::size">size</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return the number of elements in the array.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/storage.html" title="array::storage">storage</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return the associated <a class="link" href="boost__json__memory_resource.html" title="memory_resource"><code class="computeroutput"><span class="identifier">memory_resource</span></code></a>.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/swap.html" title="array::swap">swap</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Swap the contents.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/_dtor_array.html" title="array::~array">~array</a> <span class="silver">[destructor]</span></strong></span>
                </p>
              </td>
<td>
                <p>
                  Destructor.
                </p>
              </td>
</tr>
</tbody>
</table></div>
<h5>
<a name="json.ref.boost__json__array.h3"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.static_member_functions"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.static_member_functions">Static
        Member Functions</a>
      </h5>
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
                <p>
                  Name
                </p>
              </th>
<th>
                <p>
                  Description
                </p>
              </th>
</tr></thead>
<tbody><tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/max_size.html" title="array::max_size">max_size</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return the maximum number of elements any array can hold.
                </p>
              </td>
</tr></tbody>
</table></div>
<h5>
<a name="json.ref.boost__json__array.h4"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.friends"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.friends">Friends</a>
      </h5>
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
                <p>
                  Name
                </p>
              </th>
<th>
                <p>
                  Description
                </p>
              </th>
</tr></thead>
<tbody>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/operator_not__eq_.html" title="array::operator!=">operator!=</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return <code class="computeroutput"><span class="keyword">true</span></code> if two
                  arrays are not equal.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/operator_eq__eq_.html" title="array::operator==">operator==</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Return <code class="computeroutput"><span class="keyword">true</span></code> if two
                  arrays are equal.
                </p>
              </td>
</tr>
<tr>
<td>
                <p>
                  <span class="bold"><strong><a class="link" href="boost__json__array/swap.html" title="array::swap">swap</a></strong></span>
                </p>
              </td>
<td>
                <p>
                  Exchange the given values.
                </p>
              </td>
</tr>
</tbody>
</table></div>
<h5>
<a name="json.ref.boost__json__array.h5"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.description"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.description">Description</a>
      </h5>
<p>
        This is the type used to represent a JSON array as a modifiable container.
        The interface and performance characteristics are modeled after <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">value</span><span class="special">&gt;</span></code>.
      </p>
<p>
        Elements are stored contiguously, which means that they can be accessed not
        only through iterators, but also using offsets to regular pointers to elements.
        A pointer to an element of an <a class="link" href="boost__json__array.html" title="array"><code class="computeroutput"><span class="identifier">array</span></code></a> may be passed to any function
        that expects a pointer to <a class="link" href="boost__json__value.html" title="value"><code class="computeroutput"><span class="identifier">value</span></code></a>.
      </p>
<p>
        The storage of the array is handled automatically, being expanded and contracted
        as needed. Arrays usually occupy more space than array language constructs,
        because more memory is allocated to handle future growth. This way an array
        does not need to reallocate each time an element is inserted, but only when
        the additional memory is used up. The total amount of allocated memory can
        be queried using the <a class="link" href="boost__json__array/capacity.html" title="array::capacity"><code class="computeroutput"><span class="identifier">capacity</span></code></a> function. Extra memory
        can be relinquished by calling <a class="link" href="boost__json__array/shrink_to_fit.html" title="array::shrink_to_fit"><code class="computeroutput"><span class="identifier">shrink_to_fit</span></code></a>.
      </p>
<p>
        Reallocations are usually costly operations in terms of performance. The
        <a class="link" href="boost__json__array/reserve.html" title="array::reserve"><code class="computeroutput"><span class="identifier">reserve</span></code></a>
        function can be used to eliminate reallocations if the number of elements
        is known beforehand.
      </p>
<p>
        The complexity (efficiency) of common operations on arrays is as follows:
      </p>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem">
            Random access - constant <span class="emphasis"><em>O(1)</em></span>.
          </li>
<li class="listitem">
            Insertion or removal of elements at the end - amortized constant <span class="emphasis"><em>O(1)</em></span>.
          </li>
<li class="listitem">
            Insertion or removal of elements - linear in the distance to the end
            of the array <span class="emphasis"><em>O(n)</em></span>.
          </li>
</ul></div>
<h5>
<a name="json.ref.boost__json__array.h6"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.allocators"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.allocators">Allocators</a>
      </h5>
<p>
        All elements stored in the container, and their children if any, will use
        the same memory resource that was used to construct the container.
      </p>
<h5>
<a name="json.ref.boost__json__array.h7"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.thread_safety"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.thread_safety">Thread
        Safety</a>
      </h5>
<p>
        Non-const member functions may not be called concurrently with any other
        member functions.
      </p>
<h5>
<a name="json.ref.boost__json__array.h8"></a>
        <span class="phrase"><a name="json.ref.boost__json__array.satisfies"></a></span><a class="link" href="boost__json__array.html#json.ref.boost__json__array.satisfies">Satisfies</a>
      </h5>
<p>
        <a href="https://en.cppreference.com/w/cpp/named_req/ContiguousContainer" target="_top"><span class="emphasis"><em>ContiguousContainer</em></span></a>,
        <a href="https://en.cppreference.com/w/cpp/named_req/ReversibleContainer" target="_top"><span class="emphasis"><em>ReversibleContainer</em></span></a>,
        and <a href="https://en.cppreference.com/w/cpp/named_req/SequenceContainer" target="_top"><span class="emphasis"><em>SequenceContainer</em></span></a>.
      </p>
<p>
        Convenience header <code class="literal">&lt;<a href="https://github.com/cppalliance/json/blob/master/include/boost/json.hpp" target="_top">boost/json.hpp</a>&gt;</code>
      </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright © 2019, 2020 Vinnie Falco<br>Copyright © 2020 Krystian Stasiowski<p>
        Distributed under the Boost Software License, Version 1.0. (See accompanying
        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
      </p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost__json__array/allocator_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
